papaya fruit (carica microcarpa) - Spanish English Dictionary